/**
 * Retcode Cloud SDK for Weex
 * @author Pluto <huazhi.chz@alibaba-inc.com>
 * @create 2017/11
 * @license ISC
 * @copyright Alibaba Inc. 2017 ~
 */

/**
 * @class WeexLogger
 *
 * ----
 * @constructor
 * @param  {Object} props
 * @param  {Object} props.pid  Application ID
 * @param  {Object} [props.uid]  Login Userid
 * @param  {Object} [props.page] Initial Page Name
 * @param  {Object} [props.ignoreUrlPath] Filter rule of using URL as page name by default
 *
 * ----
 * @static WeexLogger.singleton(props) Return a singleton instance,
 *         the usage of param keeping same as constrctor (only effective at first)
 *
 * @see WEEXDOC.md
 */
module.exports = require('./lib/biz.weex/clazz');
